Definition of "on demand"

on demand